from django.conf.urls import url
from rest_framework_jwt.views import obtain_jwt_token
from . import views

urlpatterns = [
    url(r'^usernames/(?P<username>\w{5,20})/count/$',views.UsernameCountView.as_view()),
    url(r'^mobiles/(?P<mobile>1[3-9]\d{9})/count/$',views.MobileCountView.as_view()),
    url('^users/$',views.RegisterView.as_view()),
    # obtain_jwt_token写了登录视图  返回一个user对象
    # 自定义登录需要用户名查询密码是否正确  认证类里面有查询的方法
    url('^authorizations/',obtain_jwt_token),
    url('^user/$',views.UserView.as_view()),
    url('^emails/$',views.EmailView.as_view()),
    url('^emails/verification/$',views.EmailActiveView.as_view())
]
